﻿@{
    ViewBag.Title = "Редактирование группы";
}
@using System.Web.DynamicData
@using wne.models
@model wne.models.GroupModel


@*<link href="/Content/Group.css?1" rel="stylesheet">*@
<script src="/Scripts/Group.js?1"></script>
<script>
</script>

<div style="display: none;" id="hiddenGroupRow">
</div>
<div class="modalContent" id="tmpParentList"></div>

<div class="hero-unit" style="padding: 14px 10px 14px 20px; margin-left: 2px;">
    <h2 style="margin-bottom: 0">Редактирование группы</h2>
    
        <div class="fleft wfull groupNameBlock" style="margin-top: 30px;">
            Название: 
        <input type="text" id="groupName" value="@Model.Name"/>
            <input type="hidden" id="groupId" value="@Model.Id"/>
        </div>
        <div class="fleft wfull">
            <h3>Родительские группы:</h3>
        </div>
        <div class="fleft wfull clearfix" id="currentParentsDiv">
            @foreach (var currParent in Model.SelectedParents)
            {
                @*<div class="fleft currentParentItem" idParent="@currParent.Key">@currParent.Value</div>*@
                <p data-idparent="@currParent.Key">
                    <code class="lead" style="color:black">@currParent.Value</code>
                    <i class="icon-remove-sign" onclick="delParent($(this),@currParent.Key);"></i>
                 </p>
            }
        </div>
        <button class="btn btn-info"onclick="addParentOpen()">Добавить родительскую группу</button>
    
</div>
<div class="Group_Fields">
    <h3 style="margin-bottom: 0px;">Поля группы:</h3>
    <table class="table table-striped table-hover" cellpadding="0" cellspacing="0">

        <tr style="" >
            <th class="GroupFieldName"  style="width: 20%; vertical-align: middle; ">Название поля</th>
            <!-- Классы тут для задания ширины и т.п. из css -->
            <th class="GroupFieldType" style="width: 35%; vertical-align: middle;">Тип поля</th>
            <th class="GroupFieldUserCanEdit" style="width: 15%; vertical-align: middle;">Возможность редактирования пользователем</th>
            <th class="GroupFieldUserCanEdit" style="width: 15%; vertical-align: middle;">Обязательность к заполнению</th>
            <th class="GroupFieldUserCanEdit" style="width: 15%; vertical-align: middle;">Удалить</th>
        </tr>
        @foreach (var q in Model.Fields)
        {
            @Html.Partial("PGroupRow",q)
        }
        <tr id="lastRow2">
            <td><button onclick="addGroupField()" style="margin-top:10px;"> <i class="icon-plus"></i></button></td>
        </tr>
    </table>
    <br />
    <button  id="GroupSave" class="btn btn-primary" onclick="SaveGroup()">Сохранить</button>
    <button id="GroupCancel" class="btn" onclick="location.href = '/admin/AllGroups'">Назад</button>
    <span id="resultSpan"></span>
</div>
